de.cebis.moccabox.application.exceptions
Class BusinessTaskPerformanceException

java.lang.Object
  extended by java.lang.Throwable
      extended by java.lang.Exception
          extended by java.lang.RuntimeException
              extended by de.cebis.moccabox.application.exceptions.BusinessTaskPerformanceException
All Implemented Interfaces:
java.io.Serializable
Direct Known Subclasses:
InvalidCommandException, InvalidParameterException, InvalidTaskPerformanceModelException, InvalidTransactionException, MissingCommandException

public class BusinessTaskPerformanceException
extends java.lang.RuntimeException

Fehlermeldung, die alle auftretenden Ausnahmen bei der Durchführung eines Vorgangs umfasst. Jeder Fehler, der während der Prozessdurchführung dazu führt, dass die Ausführung unterbrochen wird, wird durch diese Exception signalisiert.

Author:
weichelt - 17.01.2005
See Also:
Serialized Form

Constructor Summary
BusinessTaskPerformanceException()
          Parameterloser Konstruktor zum Erzeugen einer neuen Fehlermeldung.
BusinessTaskPerformanceException(java.lang.String message)
          Konstruktor zum Erzeugen einer neuen Fehlermeldung.
BusinessTaskPerformanceException(java.lang.String message, java.lang.Throwable exception)
          Konstruktor zum Erzeugen einer neuen Fehlermeldung.
BusinessTaskPerformanceException(java.lang.Throwable exception)
          Konstruktor zum Erzeugen einer neuen Fehlermeldung.
 
Method Summary
 java.util.List getArguments()
          Zurückliefern der Argumente der Fehlerbeschreibung.
 void setArguments(java.util.List arguments)
          Setzen der Argumente der Fehlerbeschreibung.
 
Methods inherited from class java.lang.Throwable
fillInStackTrace, getCause, getLocalizedMessage, getMessage, getStackTrace, initCause, printStackTrace, printStackTrace, printStackTrace, setStackTrace, toString
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

BusinessTaskPerformanceException

public BusinessTaskPerformanceException()
Parameterloser Konstruktor zum Erzeugen einer neuen Fehlermeldung.


BusinessTaskPerformanceException

public BusinessTaskPerformanceException(java.lang.String message)
Konstruktor zum Erzeugen einer neuen Fehlermeldung.

Parameters:
message - Text der Fehlermeldung. Hinweis auf die Fehlerursache!

BusinessTaskPerformanceException

public BusinessTaskPerformanceException(java.lang.Throwable exception)
Konstruktor zum Erzeugen einer neuen Fehlermeldung.

Parameters:
exception - Auslöser der Fehlermeldung.

BusinessTaskPerformanceException

public BusinessTaskPerformanceException(java.lang.String message,
                                        java.lang.Throwable exception)
Konstruktor zum Erzeugen einer neuen Fehlermeldung.

Parameters:
message - Text der Fehlermeldung. Hinweis auf die Fehlerursache!
exception - Auslöser der Fehlermeldung.
Method Detail

setArguments

public void setArguments(java.util.List arguments)
Setzen der Argumente der Fehlerbeschreibung.

Parameters:
arguments - Argumente der Fehlerbeschreibung.

getArguments

public java.util.List getArguments()
Zurückliefern der Argumente der Fehlerbeschreibung. Die Argumente können bei der Ausgabe der Fehlerbeschreibung für das ILocaleInformationRepository verwendet werden, um eine sprachlich angepasste Fehlermeldung für den Nutzer zu erzeugen.

Returns:
Argumente der Fehlerbeschreibung.